<?php
include_once($_SERVER['DOCUMENT_ROOT'].'/cartas/parametros.php');
include_once($URL_OBJETO.'conexion.php');
include_once($URL_OBJETO.'oCartaAdjunta.php');

class aCartaAdjunta  {
	/* public function getTpoCartaAll(){
		$connect = new MySQL();
		if( !$connect -> Conectar() ){
		    exit( $connect -> VerError() );		
			}
		else{	   
			$Lista=array();
			$sql = "SELECT T.codCarta,T.descripcion FROM TIPO_CARTA T";			
			//echo $sql;
			$sql=@mysql_query($sql);
			  while($row = mysql_fetch_array($sql)){
	       		  $TipoCarta= new oTipoCarta();			
				  $TipoCarta ->setcodCarta($row['codCarta']);					  						  						  
				  $TipoCarta  ->setdescripcion($row['descripcion']);				   			   				  				 
  				  array_push($Lista,$TipoCarta );				  	  				 
				 } 
			    return $Lista;	
			$connect->LimpiarConsulta();
			$connect->CerrarConexion();				
		}	
	}
*/

 public function getCartaAdjuntaDes($descripcion){
		$connect = new MySQL();
		if( !$connect -> Conectar() ){
		    exit( $connect -> VerError() );		
			}
		else{	   
			$sql = "SELECT ca.idcartaAdjunta,ca.codCarta,ca.descripcion,ca.ubicacion,ca.item FROM carta_adjunta ca
where SUBSTRING_INDEX(ca.descripcion,'.',1)='".$descripcion."' " ;			
			//echo $sql; 
			//
			$sql=@mysql_query($sql);
			  $row = mysql_fetch_array($sql);
	       		  $CartaAdjunta= new oCartaAdjunta();		
				  $CartaAdjunta  ->setidcartaAdjunta($row['idcartaAdjunta']);				  						  						  				  $CartaAdjunta  ->setcodCartaRelacionada($row['codCarta']);				   			   				  				 				  $CartaAdjunta  ->setdescripcion($row['descripcion']);	
				  $CartaAdjunta  ->setubicacion($row['ubicacion']);					  
				  $CartaAdjunta  ->setitem($row['item']);				  
			    return $CartaAdjunta;	
			$connect->LimpiarConsulta();
			$connect->CerrarConexion();				
		}	
	}
	
	public function insertCartaAdjunta($codCarta,$descripcion,$ubicacion,$item){
		$connect = new MySQL();
		if( !$connect -> Conectar() ){
		    exit( $connect -> VerError() );		
			}
		else{			 								   
			 $query = "insert into carta_adjunta(codCarta,descripcion,ubicacion,item)values('".strtoupper(trim($codCarta))."','".trim($descripcion)."','".trim($ubicacion)."',$item)";
			//echo $query;		
			 $resutl=@mysql_query($query);
			 if($resutl){
			 	return 1;
			}
			else{
				return 0;
			}	
			$connect->LimpiarConsulta();
			$connect->CerrarConexion();	
		}	
	}	

 public function getCartasAdjuntasAutoComp(){
		$connect = new MySQL();
		if( !$connect -> Conectar() ){
		    exit( $connect -> VerError() );		
			}
		else{	   
			 $sql = "SELECT c.idcartaAdjunta,c.codCarta,c.descripcion,c.ubicacion,c.item FROM carta_adjunta c order by c.codCarta ";
			//echo $sql;
			$Lista=array();
			$sql=@mysql_query($sql);
			  while($row = mysql_fetch_array($sql)){
	       		  $CartaAdjunta= new oCartaAdjunta();			
				  $CartaAdjunta  ->setidcartaAdjunta($row['idcartaAdjunta']);				  						  						  				  $CartaAdjunta  ->setcodCartaRelacionada($row['codCarta']);				   			   				  				 				  $CartaAdjunta  ->setdescripcion($row['descripcion']);	
				  $CartaAdjunta  ->setubicacion($row['ubicacion']);
				  $CartaAdjunta  ->setitem($row['item']);				  					  						  						  				  array_push($Lista,$CartaAdjunta);			  	  				 
				 } 
			    return $Lista;	
			$connect->LimpiarConsulta();
			$connect->CerrarConexion();				
		}	
	}		

 public function getCartasAdjuntasxCodCarta($codCarta){
		$connect = new MySQL();
		if( !$connect -> Conectar() ){
		    exit( $connect -> VerError() );		
			}
		else{	   
			 $sql = "SELECT c.idcartaAdjunta,c.codCarta,c.descripcion,c.ubicacion,c.item FROM carta_adjunta c where c.codCarta ='".trim($codCarta)."' order by c.codCarta ";
			//echo $sql;
			$Lista=array();
			$sql=@mysql_query($sql);
			  while($row = mysql_fetch_array($sql)){
	       		  $CartaAdjunta= new oCartaAdjunta();			
				  $CartaAdjunta  ->setidcartaAdjunta($row['idcartaAdjunta']);				  						  						  				  $CartaAdjunta  ->setcodCartaRelacionada($row['codCarta']);				   			   				  				 				  $CartaAdjunta  ->setdescripcion($row['descripcion']);	
				  $CartaAdjunta  ->setubicacion($row['ubicacion']);
				  $CartaAdjunta  ->setitem($row['item']);				  					  						  						  				  array_push($Lista,$CartaAdjunta);			  	  				 
				 } 
			    return $Lista;	
			$connect->LimpiarConsulta();
			$connect->CerrarConexion();				
		}	
	}

	public function deleteCartaAdjuntaxCodigo($codCarta){
		$connect = new MySQL();
		if( !$connect -> Conectar() ){
			exit( $connect -> VerError() );		
			}
		else{			
			 $query = "delete from carta_adjunta where codCarta='".$codCarta."'";			 
			//echo $query;		
			 $resutl=@mysql_query($query);
			 if($resutl){
				return 1;
			}
			else{
				return 0;
			}	
			$connect->LimpiarConsulta();
			$connect->CerrarConexion();	
		}	
	}
		
	public function deleteCartaAdjunta($idCarta){
		$connect = new MySQL();
		if( !$connect -> Conectar() ){
			exit( $connect -> VerError() );		
			}
		else{			
			 $query = "delete from carta_adjunta where idcartaAdjunta=$idCarta ";			 
			//echo $query;		
			 $resutl=@mysql_query($query);
			 if($resutl){
				return 1;
			}
			else{
				return 0;
			}	
			$connect->LimpiarConsulta();
			$connect->CerrarConexion();	
		}	
	}				
}
?>